$(document).ready(function() {
    if($('p.remind').css('display') == 'block') {
        setTimeout(function() {
            $('p.remind').hide();
            history.back();
        }, 3000);
    } 
    
    //滚动条长度和宽度
    if($.browser.mozilla || $.browser.msie) {
       var st = document.documentElement.scrollTop;
       var sw = document.documentElement.scrollLeft;
     } else {
       var st = document.body.scrollTop;
       var sw = document.body.scrollLeft;
     }
    
    
    //点击全选
    var flag = 1;
    $('#all').click(function() {
        if(flag == 1) {
            $.each($('input.id_select'), function() {
                this.checked = true;
            });
            flag = 0;
        } else if(flag == 0) {
            $.each($('input.id_select'), function() {
                this.checked = false;
                flag = 1;
            });
        }
    });
    
    //置顶窗口
    $('a.stick').click(function() {
    	if(parseInt($('span.account').html()) < parseInt($('span.pay').html())) {
            $('input[name=confirm]').removeClass('sub').addClass('nopass').attr('disabled', true);
        } else {
            $('input[name=confirm]').removeClass('nopass').addClass('sub').attr('disabled', false);
        }
    	$('#stick form').get(0).reset();
    	$('input.id').val(this.title);
    	var index = $('a.stick').index($(this));
        if($.browser.mozilla || $.browser.msie) {
            var st = document.documentElement.scrollTop;
            var sw = document.documentElement.scrollLeft;
        } else {
            var st = document.body.scrollTop;
            var sw = document.body.scrollLeft;
        }
        var top = ($(window).height() - $('#stick').height()) / 2 + st + 'px';
        var left = ($(window).width() - $('#stick').width()) / 2 + sw + 'px';
        
        $.screen();
        $('#stick').show().css({
        	'top':top,
        	'left':left
        });
        $('#stick td.t').html($('input.info_title').eq(index).val().substr(0,15));
        return false;
    });
    
    $('select.level').change(function() {
    	var index = this.selectedIndex;
    	$.each($('p.read'), function() {
    		$(this).hide();
    	});
    	$('select.days option').get(0).selected = true;
    	if(index == 0) {
    		$('input.pay_h').val(1);
            $('span.pay').html(1);
    	} else if(index == 1) {
    		$('input.pay_h').val(2);
    		$('span.pay').html(2);
    	} else if(index == 2) {
    		$('input.pay_h').val(3);
            $('span.pay').html(3);
    	}
    	if(parseInt($('span.account').html()) < parseInt($('span.pay').html())) {
    		$('input[name=confirm]').removeClass('sub').addClass('nopass').attr('disabled', true);
    	} else {
    		$('input[name=confirm]').removeClass('nopass').addClass('sub').attr('disabled', false);
    	}              
    	$('p.read').eq(index).show();
    });
    
    $('select.days').change(function() {
    	var current = parseInt($('input.pay_h').val());
    	var index = this.selectedIndex;
    	current = current*(index+1);
    	$('span.pay').html(current);
    	if(parseInt($('span.account').html()) < parseInt($('span.pay').html())) {
            $('input[name=confirm]').removeClass('sub').addClass('nopass').attr('disabled', true);
        } else {
            $('input[name=confirm]').removeClass('nopass').addClass('sub').attr('disabled', false);
        }
    });
    
    //提交
    $('input.sub').click(function() {
    	var level = $('select.level').find('option').eq($('select.level').get(0).selectedIndex).val();
    	var days =  $('select.days').find('option').eq($('select.days').get(0).selectedIndex).val();
    	var pay = $('span.pay').html();
    	
    	$(document).ajaxStart(function() {
            var left = ($(window).width()-$('#loading').width()) / 2 + sw + 'px';
            var top =  ($(window).height()-$('#loading').height()) / 2 + st + 'px';
            $('#loading').show().css({
                'top':top,
                'left':left
            });
            $.screen();
        }).ajaxStop(function() {
            $('#loading').hide();
            $('#stick').hide();
            $.unScreen();
        });
    	
    	$.ajax({
    		'url':$('#root').val()+'/Info/ajaxStick',
    		'type':'post',
    		'async':false,
    		'data':{
    			'level':level,
    			'days':days,
    			'pay':pay,
    			'id':$('input.id').val()
    		},
    		'success':function(result) {
    			if(result == 1) {
    				var left = ($(window).width()-$('#linfo').width()) / 2 + sw + 'px';
                    var top =  ($(window).height()-$('#linfo').height()) / 2 + st + 'px';
                    $('#linfo').show().css({
                        'top':top,
                        'left':left
                    });  
                    setTimeout(function() {
                        $('#linfo').hide();
                        location.reload();    //刷新页面
                    },1000);
    			} else if(result == '余额不足') {
    				alert('余额不足，请先充值!');
                    return false;
    			} else if(result == '重复') {
    				alert('该信息已处于你刚才所置顶的状态，请不必重复操作!');
                    return false;
    			} else {
    				alert('系统故障，兑换失败，请联系管理员!');
    				return false;
    			}
    		}
    	});
    	
    	return false;
    });
    
    $('#close').click(function() {
    	$('#stick').hide();
    	$.unScreen();
    	return false;
    });
    
    
    
});